England seamer James Anderson will miss the entirety of the upcoming ODI series in Sri Lanka, the English and Wales Cricket Board have confirmed.
England seamer James Anderson will miss the entirety of the upcoming ODI series in Sri Lanka, the English and Wales Cricket Board have confirmed.